Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
95 CASTLE ROAD Semi-Detached £67,500 17 Sep 2001
99 CASTLE ROAD Semi-Detached £155,000 29 Jul 2016
101 CASTLE ROAD Semi-Detached £139,000 3 Sep 2004
105 CASTLE ROAD £5,650 13 Apr 2018
107 CASTLE ROAD Semi-Detached £200,000 27 Aug 2008
109 CASTLE ROAD Semi-Detached £140,000 10 Apr 2017
113 CASTLE ROAD Semi-Detached £173,100 27 Jun 2023
134 CASTLE ROAD Detached £125,000 31 Oct 2003
136 CASTLE ROAD Semi-Detached £140,000 24 Apr 2003
138 CASTLE ROAD Detached £165,000 20 Dec 2017
140 CASTLE ROAD Semi-Detached £120,000 11 Jun 2003
142 CASTLE ROAD Semi-Detached £50,000 30 May 1997
144 CASTLE ROAD Semi-Detached £158,000 1 Dec 2016
146 CASTLE ROAD Semi-Detached £180,000 31 Aug 2021
146 CASTLE ROAD £180,000 31 Aug 2021
148 CASTLE ROAD Semi-Detached £170,000 15 Aug 2018
156 CASTLE ROAD Semi-Detached £167,500 17 Oct 2005